rainfall recorder - Spanish English Dictionary